cellular glass - French English Dictionary